taxes and other legal dues - Allemand Anglais Dictionnaire